module.exports = {
    // 数据存储配置
    storage: {
        path: './data/cache.db',
        backupPath: './data/backup.db'
    },
    
    // 集群配置
    cluster: {
        // 默认节点列表
        nodes: [
            'http://localhost:3000',
            'http://localhost:3001',
            'http://localhost:3002'
        ],
        
        // 同步重试次数
        syncRetries: 3,
        
        // 同步超时时间（毫秒）
        syncTimeout: 5000,
        
        // 心跳检测间隔（毫秒）
        heartbeatInterval: 10000
    },
    
    // 缓存配置
    cache: {
        // 默认TTL（毫秒）
        defaultTTL: 3600000, // 1小时
        
        // 清理过期键的间隔（毫秒）
        cleanupInterval: 60000, // 1分钟
        
        // 最大内存使用量（字节）
        maxMemory: 100 * 1024 * 1024 // 100MB
    }
};
